off own bat - Alemán Inglés Diccionario